home *** CD-ROM | disk | FTP | other *** search
Text File | 1996-03-25 | 1.0 KB | 65 lines | [TEXT/Pyth] |
- #Constants for the MacOS Sound Manager
-
- nullCmd = 0
- initCmd = 1
- freeCmd = 2
- quietCmd = 3
- flushCmd = 4
- reInitCmd = 5
-
- waitCmd = 10
- pauseCmd = 11
- resumeCmd = 12
- callBackCmd = 13
-
- syncCmd = 14
- emptyCmd = 15
-
- tickleCmd = 20
- requestNextCmd = 21
- howOftenCmd = 22
- wakeUpCmd = 23
- availableCmd = 24
- versionCmd = 25
- totalLoadCmd = 26
- loadCmd = 27
-
- scaleCmd = 30
- tempoCmd = 31
-
- freqDurationCmd = 40
- restCmd = 41
- freqCmd = 42
- ampCmd = 43
- timbreCmd = 44
- getAmpCmd = 45
-
- waveTableCmd = 60
- phaseCmd = 61
-
- soundCmd = 80
- bufferCmd = 81
- rateCmd = 82
- continueCmd = 83
- doubleBufferCmd = 84
- getRateCmd = 85
-
- sizeCmd = 90
- convertCmd = 91
-
- stdQLength = 128
- dataOffsetFlag = 0x8000
-
- waveInitChannelMask = 0x07
- waveInitChannel0 = 0x04
- waveInitChannel1 = 0x05
- waveInitChannel2 = 0x06
- waveInitChannel3 = 0x07
-
- stdSH = 0x00 # Standard sound header encode value
- extSH = 0xFF # Extended sound header encode value
- cmpSH = 0xFE # Compressed sound header encode value
-
- initSRate22k = 0x20 # 22k sampling rate - sampleSynth only
- initSRate44k = 0x30 # 44k sampling rate - sampleSynth only
-